supply someone with artillery - İspanyolca İngilizce Sözlük